libtard [offensive] - French English Dictionary